-
Notifications
You must be signed in to change notification settings - Fork 76
Wolf UI #179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: stable
Are you sure you want to change the base?
Conversation
Introducing profilesAfter a lot of discussion in the dev channels, I've added a new concept in Wolf:
The format in [[profiles]]
id = 'moonlight-profile-id'
[[profiles.apps]]
title = 'Wolf UI'
[profiles.apps.runner]
run_cmd = '/home/ale/repos/wolf-ui/src/wolf-ui'
type = 'process'
[[profiles.apps]]
start_audio_server = false
start_virtual_compositor = false
title = 'Test ball'
[profiles.apps.audio]
source = 'audiotestsrc wave=ticks is-live=true'
[profiles.apps.runner]
run_cmd = "sh -c \"while :; do echo 'running...'; sleep 10; done\""
type = 'process'
[profiles.apps.video]
source = '''videotestsrc pattern=ball flip=true is-live=true !
video/x-raw, framerate={fps}/1'''
[[profiles]]
id = 'user'
name = 'User'
apps = [] We'll automatically migrate from the current
APIsThe currently available
Hitting any of the I've yet to define how to associate @Skerga, @salty2011 please let me know what you guys think and what else you would like to see added! |
30b066d
to
7173044
Compare
Introducing LobbiesOn top of Key Features
|
Here is my list of things that would still be required for me to deem this branch beta test ready.
Optional stuff that would be nice to have but can wait if necessary:
|
Also, changed Moonlight app ID logic to avoid cache. fixes #140
Removed child_session runner
008f798
to
b7bdea5
Compare
Unified code with Moonlight HTTP API
…default for WolfUI
…pgraded gst-wayland-display
This is still broken: when stopping a pipeline, OpenGL just trashes everything including our custom comp if it's running..
Current statusEverything is pretty much wired together and working, see the short video below (youtube link): There are two main issues remaining:
|
Plugging together https://github.com/games-on-whales/wolf-ui with Wolf.
WIP will update the PR once more things are ready